.widget-report_widgets_action_menu .report-info-holder h1.stream-title span { padding:0px; word-wrap:break-word;}
.widget-report_widgets_action_menu .report-info-holder .stream-filter li { margin:0px; }

.selected-sources div { float:left; padding:4px 5px; background-color:#666666; color:#ffffff; margin:0px 5px 5px 0px; }
.selected-sources div a { color:#ffffff; font-size:13px; padding:0 4px 0 7px;}

.sources-search-box { clear:both; margin-top:0px; position:relative; }
.sources-search-box ul.results { margin-top:1px; position:absolute; width:220px; background-color:#cccccc; z-index:10; }
.sources-search-box ul.results li { padding:4px 5px; color:#666666; float:none; margin:1px; background-color:#f1f1f1; cursor:pointer; white-space:nowrap;overflow:hidden;}
.sources-search-box ul.results li.active { background-color:#ffffff; }
.sources-search-box ul.results .no-results { float:none; margin:0px; background-color:#f1f1f1; border:1px solid #cccccc; padding:3px 5px; color:#666666; cursor:default; }
.sources-search-box ul.results .no-results.active { background-color:#f1f1f1; }

.report_widget_metrics_form .options a.btn { padding:0px; margin:0px; width:68px; height:67px; vertical-align:middle; color:#666666; float:left; margin-right:10px; text-align:center; position:relative; }
.report_widget_metrics_form .options span { font-size:12px; line-height:14px; bottom:0px; }
.report_widget_metrics_form .post-form-left .icon-stream-competitors-small { font-size:19px!important;}

.report_form > .modal-body {overflow:visible;}
.report_widget_metrics_form > .modal-body { position:relative; padding:0px; overflow:visible; }
.reports-modal-header{position: absolute; left:0; right: 0; top: -41px; }
.report_widget_metrics_form .modal-tabs { padding-left:175px; /* Configure Widget */ }
.report_widget_metrics_form .post-form-left { padding-left:20px; margin-bottom: 65px; margin-top: 20px;}
.report_widget_metrics_form .post-form-right { padding-right:20px; margin:20px 0 0 0;}

.report_widget_metrics_form .modal-tabs a > i.icon-metric-type { font-size:15px; margin-right:5px; line-height:20px; }
.report_widget_metrics_form .modal-tabs a.keyword > i.icon-metric-type:before { content:"\F002"; }
.report_widget_metrics_form .modal-tabs a.facebook > i.icon-metric-type:before { content:"\F0F8"; }
.report_widget_metrics_form .modal-tabs a.twitter > i.icon-metric-type:before { content:"\F0F7"; }
.report_widget_metrics_form .modal-tabs a.facebook > i.icon-metric-type,
.report_widget_metrics_form .modal-tabs a.twitter > i.icon-metric-type { font-size:20px; position:relative; top:3px; }
.report_widget_metrics_form .nav-tabs > li { margin-right:10px; }
.report_widget_metrics_form .nav-tabs > li > a { padding-left:10px; padding-right:10px; }

.report_widget_metrics_form .btn.commit { margin-left:20px; margin-top:0px; position:relative; top:-28px;}
.report_widget_tag_cloud_form .btn.commit { margin-top:50px; }
.report_widget_metrics_form .custom-error {
    position:relative;
    top:-25px;
    left:10px;
    font-size:12px;
}

.report_widget_sentiment_meter_form li.option,
.report_widget_metrics_form li.option,
.report_widget_tag_cloud_form li.option,
.report_widget_tagged_items_form li.option { float:left; }

.report_widget_sentiment_meter_form li.option.disabled,
.report_widget_metrics_form li.option.disabled,
.report_widget_tag_cloud_form li.option.disabled,
.report_widget_tagged_items_form li.option.disabled { -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }

.report_widget_sentiment_meter_form li.option i,
.report_widget_metrics_form li.option i,
.report_widget_tag_cloud_form li.option i,
.report_widget_tagged_items_form li.option i { font-size:48px; position:relative; top:18px; }

.report_widget_sentiment_meter_form li.option span,
.report_widget_metrics_form li.option span,
.report_widget_tag_cloud_form li.option span { position:relative; bottom:-10px; }

.report_widget_sentiment_meter_form ul.options li.option a i.icon-radio ,
.report_widget_metrics_form ul.options li.option a i.icon-radio { position:relative;  }
.report_widget_metrics_form .widget-radio_editor ul.options li.option a i.icon-XS, .report_widget_metrics_form .widget-radio_editor ul.options li.option a i.icon-S, .report_widget_metrics_form .widget-radio_editor ul.options li.option a i.icon-M, .report_widget_metrics_form .widget-radio_editor ul.options li.option a i.icon-L, .report_widget_metrics_form .widget-radio_editor ul.options li.option a i.icon-XL, .report_widget_metrics_form .widget-radio_editor ul.options li.option a i.icon-XXL{display: none!important;}
.widget-report_widget_sentiment_meter_form .widget-radio_editor ul.options li.option a i.icon-XS, .widget-report_widget_sentiment_meter_form .widget-radio_editor ul.options li.option a i.icon-S, .widget-report_widget_sentiment_meter_form .widget-radio_editor ul.options li.option a i.icon-M, .widget-report_widget_sentiment_meter_form .widget-radio_editor ul.options li.option a i.icon-L, .widget-report_widget_sentiment_meter_form .widget-radio_editor ul.options li.option a i.icon-XL, .widget-report_widget_sentiment_meter_form .widget-radio_editor ul.options li.option a i.icon-XXL{display: none!important;}
.report_widget_metrics_form li.option.female a .icon-female:before { content:"\F037"; }
.report_widget_metrics_form li.option.male a i.icon-male:before { content:"\F036"; }
.report_widget_metrics_form li.option.positive a i.icon-positive:before { content:"\F033"; font-size:20px; }
.report_widget_metrics_form li.option.neutral a i.icon-neutral:before { content:"\F035"; font-size:20px; }
.report_widget_metrics_form li.option.negative a i.icon-negative:before { content:"\F034"; font-size:20px; }

.icon-followers:before { content:"\F0AA"; }
.icon-tweets:before { content:"\F0AB"; }

.report_widget_sentiment_meter_form li.option.male a i.icon-radio,
.report_widget_sentiment_meter_form li.option.female a i.icon-radio,
.report_widget_metrics_form li.option.female a i.icon-radio,
.report_widget_metrics_form li.option.male a i.icon-radio,
.report_widget_tag_cloud_form li.option.female a i.icon-radio,
.report_widget_tag_cloud_form li.option.male a i.icon-radio { left:0px; top:-2px!important; font-size:30px; width:20px; height:20px; line-height:26px; }
.report_widget_tag_cloud_form li.option.male a i.icon-radio, 
.report_widget_sentiment_meter_form li.option.male a i.icon-radio,
.report_widget_metrics_form li.option.male a i.icon-radio{font-size:27px;}
.report_widget_metrics_form li.option.negative a i.icon-radio { left:3px; top:2px; font-size:20px; }
.report_widget_metrics_form li.option.neutral a i.icon-radio,
.report_widget_metrics_form li.option.positive a i.icon-radio { left:1px; font-size:20px; top:1px; }
.report_widget_metrics_form li.option.neutral a i.icon-radio { top:2px; }

.report_widget_metrics_form .icon-counts { line-height:21px; top:10px!important; }
.report_widget_metrics_form .icon-overall_sentiment { line-height:23px; top:14px!important; font-size:42px!important; }

.report_widget_metrics_form .icon-posts_category:before,
.report_widget_metrics_form .icon-counts:before,
.report_widget_metrics_form .icon-posts:before { content:"\F086"; }
.icon-exposure:before, .icon-observer:before { content:"\F06E"; }
.report_widget_metrics_form .icon-overall_sentiment:before { content:"\F004"; }
.report_widget_metrics_form .icon-sharing:before { content:"\F050"; }

.report_widget_metrics_form li.fans_demographics a { margin-right:0px!important; }
.report_widget_metrics_form .icon-fans_demographics,
.report_widget_metrics_form .icon-followers_demographics { top: 12px!important; font-size: 44px!important; line-height: 22px; }

.report_widget_metrics_form .disabled .option a {-moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;cursor: default;background-color: #f2f2f2!important;color:#999!important;border:solid 1px #ccc!important;}
.report_widget_metrics_form .widget-metric_editor.disabled .help-block {display:block;float: left;padding: 0;font-style: normal;margin: 0;padding: 3px 0 5px 0;width: 100%;}
.report_widget_metrics_form .widget-metric_editor .help-block {display:none;}

.report_widget_metrics_form .icon-total_followers_evolution:before,
.report_widget_metrics_form .icon-lost_followers_evolution:before,
.report_widget_metrics_form .icon-new_followers_evolution:before { content:"\F0AA"; }
.report_widget_metrics_form .icon-fans_demographics:before,
.report_widget_metrics_form .icon-followers_demographics:before { content:"\F0AC"; }
.report_widget_metrics_form .icon-usertweets_counts:before { content:"\F001"; }
.report_widget_metrics_form .icon-mentions_counts:before { content:"\F086"; }

.icon-organize:before { content:"\F07E"; }
.btn-report-tab .icon-organize {font-size:17px!important; line-height:25px;}
.btn-report-tab .icon-save {top:0 !important;}

.report_widget_metrics_form .icon-fans_category:before,
.report_widget_metrics_form .icon-newfans:before { content:"\F0C0"; }
.report_widget_metrics_form .likes i:before { content:"\F087"; }
.report_widget_metrics_form .icon-reach:before,
.report_widget_metrics_form .icon-reach_paid:before { content:"\F0A9"; }
.report_widget_metrics_form .icon-engagement:before,
.report_widget_metrics_form .icon-engagement_rate:before { content:"\F031"; }
.report_widget_metrics_form .icon-talking_about_category:before { content:"\F0A8"; }
.report_widget_metrics_form .icon-page:before { content:"\F047"; }
.report_widget_metrics_form .icon-page { display:block; margin-bottom:5px; }

.report_widget_metrics_form .likes i, .report_widget_metrics_form .yourtweets i, .report_widget_metrics_form .talking_about i { display:block; }
.report_widget_metrics_form .likes span, .report_widget_metrics_form .yourtweets span, .report_widget_metrics_form .talking_about span { bottom:-17px!important; }

.report_widget_metrics_form .talking_about a.btn { width:78px; }
.report_widget_metrics_form .followers_demographics a.btn,
.report_widget_metrics_form .fans_demographics a.btn { width:85px; }
.report_widget_metrics_form .engagement a.btn { width:76px; }

.report_widget_sentiment_meter_form li.option.selected a,
.report_widget_sentiment_meter_form li.option.opened a,
.report_widget_metrics_form li.option.selected a,
.report_widget_metrics_form li.option.opened a,
.report_widget_tag_cloud_form li.option.selected a,
.report_widget_tag_cloud_form li.option.opened a,
.report_widget_tagged_items_form li.option.selected a { background-color:#0099CE!important; border:1px solid #0099CE!important; color:#eaeaea!important; }

.report_widget_metrics_form .results .no-results, .report_widget_metrics_form .results .no-results.active { background:transparent; }

.report_widget_metrics_form .help-block { display:none; }
.report_widget_sentiment_meter_form .filters li.option span ,
.report_widget_metrics_form .filters li.option span { position:relative; bottom:-1px; }
.report_widget_sentiment_meter_form .filters ul.options li.option a,
.report_widget_metrics_form .filters ul.options li.option a,
.report_widget_tag_cloud_form .filters ul.options li.option a { width:24px; height:17px; display:block; text-align:center; padding:0px!important; margin-right:2px; margin-top:10px; }
.report_widget_sentiment_meter_form .filters, 
.report_widget_metrics_form .filters, 
.report_widget_tag_cloud_form .filters { clear:both; }
.report_widget_sentiment_meter_form .filters li.option.male span,
.report_widget_sentiment_meter_form .filters li.option.female span,
.report_widget_metrics_form .filters li.option.female span,
.report_widget_metrics_form .filters li.option.male span,
.report_widget_metrics_form .filters li.option.neutral span,
.report_widget_metrics_form .filters li.option.positive span,
.report_widget_metrics_form .filters li.option.negative span,
.report_widget_tag_cloud_form .filters li.option.female span,
.report_widget_tag_cloud_form .filters li.option.male span { display:none; }

.report_widget_sentiment_meter_form .filters > div,
.report_widget_metrics_form .filters > div,
.report_widget_tag_cloud_form .filters > div { float:left; margin-right:10px; }

.report_widget_sentiment_meter_form .filters select,
.report_widget_metrics_form .filters select,
.report_widget_tag_cloud_form .filters select { width:155px; }

.report_widget_metrics_form ul.secondary-metrics { margin-top:5px; }

.report_widget_metrics_form .breakdown .widget-breakdown_editor a.btn-small,
.report_widget_tagged_items_form ul.options li.option a.btn-small,
.report_widget_metrics_form .secondary-metrics a.btn-small { padding:6px 9px!important; }
.report_widget_tagged_items_form ul.options li.option a.btn-small i { display:none; }

.report_widget_metrics_form .breakdown .widget-breakdown_editor ul.options { margin-top:15px; }
.report_widget_tagged_items_form ul.options { padding:10px 0px; }
.report_widget_tagged_items_form .selected-sources { padding-top:10px; }
/* CHECK THIS ONE */
.post-form-left .selected-sources{padding-top:10px;}

.report_widget_sentiment_meter_form .label-form,
.report_widget_metrics_form .label-form,
.report_widget_tag_cloud_form .label-form { display:block; clear:both; padding-top:10px; }

.report_widget_tag_cloud_form .help-block { display:none; }
.report_widget_tag_cloud_form .modal-body { padding-top:5px; overflow:visible; }

.report_widget_tag_cloud_form .modal-header,
.report_widget_tagged_items_form .modal-header,
.report_widget_html_form .modal-header { border-bottom:1px solid #999999; }

.report_widget_metrics_form .filters_gender_content,
.report_widget_tag_cloud_form .filters_gender_content { clear:both; }

.report_widget_metrics_form .icon-close-modal { position:relative; z-index:100; }

.report_widget_sentiment_meter_form .custom-timeframe input,
.report_widget_metrics_form .custom-timeframe input,
.report_widget_tag_cloud_form .custom-timeframe input,
.report_widget_tagged_items_form .custom-timeframe input,
.widget-timeframe_editor .custom-timeframe input { width:93px; }
.report_widget_tagged_items_form .sources { padding-bottom:15px; }
.report_widget_tagged_items_form .report_config_tagged { padding-bottom:15px; }

.report_widget_tagged_items_form .tag-count { float:left; width:280px; }
.report_widget_tagged_items_form .tag-count p { color:#000000; font-size:13px; }
.report_widget_tagged_items_form .tag-count p select { width:45px; }
.report_widget_tagged_items_form .tag-count p span div { display:inline-block; }
.report_widget_tagged_items_form .tag-count small { color:#666666; font-size:9px; }

.report_widget_metrics_form .custom-timeframe p,
.report_widget_tag_cloud_form .custom-timeframe p,
.report_widget_tagged_items_form .custom-timeframe p,
.widget-timeframe_editor .custom-timeframe p { padding:5px 0px; }

.report_widget_metrics_form ul.results { z-index:100; }
.report_widget_metrics_form .gender { margin:0px; }

/* LEFT ACTION NAV */
.widget-report_widgets_action_menu { background-color:#fdfdfd; border:1px solid #e1e1d7; margin-left:17px; margin-right:17px; margin-top:-3px; }
.widget-report_widgets_action_menu ul { list-style-type:none; }
.widget-report_widgets_action_menu ul a { display:block; font-size:14px; border:1px solid #dedede; padding:6px 15px; text-align:left; background-color:#f5f5f5; color:#333333; position:relative; margin-top:-1px;text-transform:capitalize; }
.widget-report_widgets_action_menu ul a:hover { background-color:#fff; color:#666; }
/*.widget-report_widgets_action_menu ul a:hover span, .widget-report_widgets_action_menu ul a:hover i { color:#0099CC; }*/
.widget-report_widgets_action_menu .action_nav_buttons_wrapper { padding:13px; }
.widget-report_widgets_action_menu .action-nav-title { margin-top:37px; margin-left:13px; }

.widget-report_widgets_action_menu .action_nav_buttons_wrapper a i, .report-left-title i{  font-size:20px; font-style:normal; margin-right:10px; position:relative; top:3px; display:inline-block; min-width:20px; text-align:left; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-sentiment_meter:before, .report-left-title .icon-reports-sentiment_meter:before, ul.reports-organize li i.icon-reports-sentiment_meter:before { content:"\F101"; font-family:"uberfont";  }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-html:before, .report-left-title .icon-reports-html:before, ul.reports-organize li i.icon-reports-html:before { content:"\F00E"; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-number:before, .report-left-title .icon-reports-number:before, ul.reports-organize li i.icon-reports-number:before { content:"\F02E"; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-line_chart:before, .report-left-title .icon-reports-line_chart:before, ul.reports-organize li i.icon-reports-line_chart:before { content:"\F056"; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-stacked_area_chart:before, .report-left-title .icon-reports-stacked_area_chart:before, ul.reports-organize li i.icon-reports-stacked_area_chart:before { content:"\F055"; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-bar_chart:before, .report-left-title .icon-reports-bar_chart:before, ul.reports-organize li i.icon-reports-bar_chart:before { content:"\F012"; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-pie_chart:before, .report-left-title .icon-reports-pie_chart:before, ul.reports-organize li i.icon-reports-pie_chart:before { content:"\F043"; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-donut_chart:before, .report-left-title .icon-reports-donut_chart:before, ul.reports-organize li i.icon-reports-donut_chart:before { content:"\F057"; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-tag_treemap:before, .report-left-title .icon-reports-tag_treemap:before, ul.reports-organize li i.icon-reports-tag_treemap:before { content:"\F0B2"; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-tagged_items:before, .report-left-title .icon-reports-tagged_items:before, ul.reports-organize li i.icon-reports-tagged_items:before { content:"\F0CB"; }

.widget-report_widgets_action_menu .action_nav_buttons_wrapper a i.icon-reports-sentiment_meter {font-size:18px;top:0;left:2px; line-height:20px;}
.report-left-title i.icon-reports-sentiment_meter {top:0;font-size:16px;left:2px;}

.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-html {left:2px;}
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-bar_chart {left:1px;}
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-line_chart {font-size:24px;top:6px;}
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-stacked_area_chart {font-size:22px;top:3px;left:1px;}
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-tagged_items {font-size:18px;left:2px;top:0;}
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-number{font-size:26px;left:-2px;}
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-pie_chart {font-size:22px;}
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon-reports-donut_chart {font-size:22px;left:-2px;}

.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon_action_donut_chart { font-size:19px; }
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon_action_line_chart,
.widget-report_widgets_action_menu .action_nav_buttons_wrapper a .icon_action_number { font-size:22px; }
.widget-report_widgets_action_menu .stream-title { width:170px; margin:15px 0px 15px 13px; }
.widget-report_widgets_action_menu .edit-stream { position:relative; left:0px; float:right; margin:12px 12px 0px 0px; }
.widget-report_widgets_action_menu .stream-filter span { width:120px; }
.widget-report_widgets_action_menu .stream-filter p { width:58px; text-align:right; padding-left:10px!important; }
.widget-report_widgets_action_menu .stream-filter p b { font-weight:normal; }
.widget-report_widgets_action_menu .stream-filter li:first-child span { color:#999999; }

.widget-report_widgets_action_menu .reports-back-button {padding:13px; padding-top:20px; margin-top:20px;border-top:1px solid #DFDFDF;position:relative;}
.widget-report_widgets_action_menu .reports-back-button .btn {background:#eaeaea;text-align:left;}
.widget-report_widgets_action_menu .reports-back-button .btn:hover {background:#ddd;}
.widget-report_widgets_action_menu .reports-back-button i{  font-size:16px; color:#333333; font-style:normal; position:relative;margin-right:8px; display:inline-block; min-width:20px; text-align:left;}
.widget-report_widgets_action_menu .reports-back-button .btn i.icon-save-and-close::before {content:"\F0C7";}
.widget-report_widgets_action_menu .reports-back-button span {display: block; position: absolute; top: -21px; padding: 10px; background-color: #fdfdfd; color: #333333; font-size: 11px; padding-left:5px;}
.widget-report_widgets_action_menu .reports-back-button span i {color:#cccbcb;margin-right:0px;position:relative;top:1px;}

.edit-report-toolbar .icon-download:before{ content:"\F063"; }
.edit-report-toolbar .icon-preview:before { content:"\F0EA"; }
.edit-report-toolbar.top-stream-info-static { left: 340px; right: 00px; top: 0px; height: 57px; border-bottom: 1px solid #C5C8CC; background-color:#e3e6ea; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; background-color: #ececec; }
.edit-report-toolbar .btn-group { position:relative; float:right; margin-top:20px;margin-right:10px; }
.edit-report-toolbar .btn-group .btn { width:77px; height:27px; font-size:11px!important; float:none; }
.edit-report-toolbar .btn-group .btn i { font-size: 12px; position: relative; top:1px; }
.edit-report-toolbar .btn-group .dropdown-menu { width:82px; min-width:auto; background-color:#F6F6F6; border: 1px solid #dcdcdc; white-space:nowrap;top:2px;right:2px; }
.edit-report-toolbar .btn-group .dropdown-menu li a { width:auto; font-size:11px; position:relative;}
.edit-report-toolbar .btn-group .dropdown-menu li a:hover {background:white;color:black;}
.reports-top-header-hack{background: #f3f4f6; width: 100%; top: 0px; position: fixed; height: 20px; z-index: 2;}

.top-stream-info-static .btn-filter-bar{background: #eee; border: solid 1px #dcdcdc; color: #666; font-size: 12px; padding: 0 10px;}
.top-stream-info-static .btn-filter-bar:hover{background:#f2f2f2; color:#333;}

.top-stream-info-static .btn-filter-bar{margin:20px 0 0 5px;}
.top-stream-info-static .btn-report-tab{margin:20px 0 0 20px!important; padding:0px 5px!important;}

.top-stream-info-static .btn-filter-bar.preview-report{margin-right:0;margin-left:20px;}

.top-stream-info-static .btn-filter-bar.edit-report-button { margin-left:20px; }
.top-stream-info-static .btn-filter-bar.back-report-button {margin:20px 0 0 20px;text-transform:capitalize;height: 25px;line-height: 25px;}
.top-stream-info-static .btn-filter-bar.back-report-button i {margin:0;font-size:13px;}
/* --- List Items --- */
.widget-Reports .reports{padding:20px 0 20px 20px; position:relative;}
.widget-Reports .numberofmentions .top-sort-container{left:20px; top:20px;}
.widget-Reports .report-one-item {position: relative; background-color:#fff;  padding:0 15px; height:100%;}
.widget-Reports .report-one-item:after{content:' '; display:block; position:absolute; top:0px; left:0px; right:0; bottom:-2px; z-index:-1;}
.report-item-header{padding:12px 0 0 0;}
.widget-Reports .report-focus .report-one-item {box-shadow:1px 1px 0px 0 #bbb, -1px 1px 0px 0 #bbb; -moz-box-shadow:1px 1px 0px 0 #bbb, -1px 1px 0px 0 #bbb; -webkit-box-shadow:1px 1px 0px 0 #bbb, -1px 1px 0px 0 #bbb;  }
.widget-Reports .report-focus .report-one-item:after{background:#ccc;}
.widget-Reports .report-focus .report-one-item .report-page-fold{border-bottom:16px solid #bbb; border-right:16px solid #e5e5e5;}
.widget-Reports .top-sort-container .btn-small{color:#999!important;}
.widget-Reports .top-sort-container .btn-small:hover{color:#666!important;}
.widget-Reports .reports .reports-list {margin:40px 0;}
.report-item {float:left;width:185px;height:200px;display:inline-block;margin:0 20px 30px 0;position:relative;}

.report-item .report-item_border {height:100%;display:block;position:absolute;width:2px;border-right:1px solid #f3f4f6;border-left:1px solid #f3f4f6;left:5px;top:0;}
.report-item .report-item_title {max-height:89px;overflow:hidden;}
.report-item .report-item_title a{color:#666;font-size:20px;line-height:20px;word-wrap:break-word;}
.report-item:hover .report-item_title a:hover{color:#333;}
.report-item .report-item_created-by {color:#666;font-size:11px;}
.report-item .report-item_created-by a{color:#36abd7;font-weight:bold;}

.report-item_download,
.report-item_preview {/* float:left;*/ float:none; }
.report-item_preview { margin-left:0px; }
.download-report{font-size:12px; border:none!important;}
.report-item_download a.download-report,
.report-item_preview a.preview-report { /*padding:0px 15px;*/padding:0;}

.report-item_download a.download-report { border:1px solid #0086b3!important;width:100%; }

.btn-filter-bar{background: #eee; border: solid 1px #dcdcdc; color: #666; font-size: 12px; padding: 0 10px;}
.btn-filter-bar:hover{background:#f2f2f2; color:#333;}
/* Buttons tooltip*/
.btn-filter-bar.download-report-button, .btn-filter-bar.preview-report {position:relative;float:left;}
.btn-filter-bar .tooltip {white-space:nowrap;left:0;}
.btn-filter-bar .tooltip .tooltip-inner {padding:0 6px;}
.btn-filter-bar.preview-report .tooltip,
.btn-filter-bar.download-report-button .tooltip {display:none;}

/* pull-right = .download-report-button & .preview-report */
.report-list-view .top-stream-info-static > a.pull-left,
.report-list-view .top-stream-info-static > a.pull-right { padding:0px; min-width:26px; padding:0px 5px; height:25px; line-height:24px; }
.report-list-view .top-stream-info-static > a.pull-left,
.report-list-view .top-stream-info-static > a.pull-right span { font-size:11px; margin-top:-1px; }
.report-list-view .top-stream-info-static > a.pull-left i,
.report-list-view .top-stream-info-static > a.pull-right i { font-size:14px; position:relative; top:2px; }
.report-list-view .top-stream-info-static > a.pull-left:hover,
.report-list-view .top-stream-info-static > a.pull-right:hover { background-color:#0099cc; border:1px solid #0099cc; color:#f3f4f6; }
.report-list-view .top-stream-info-static .widget-change_email_frequency {display:inline-block;}
.report-list-view .top-stream-info-static .widget-change_email_frequency .btn-group{margin-top:0;}
.report-list-view .top-stream-info-static .widget-change_email_frequency .btn.dropdown-toggle {border:solid 1px #dfdfdf;color:#666;background:#f0f0f0;width:auto;}
.report-list-view .top-stream-info-static .widget-change_email_frequency .btn.dropdown-toggle:hover{background-color:#f2f2f2!important; border:solid 1px #d3d3d3; color:#333!important ;}
.report-list-view .top-stream-info-static .widget-change_email_frequency .btn.dropdown-toggle i.icon-email {display:none;}
.report-list-view .top-stream-info-static .widget-change_email_frequency .btn-group .dropdown-menu li {cursor:pointer;}
.report-list-view .top-stream-info-static .widget-change_email_frequency .btn-group .dropdown-menu li i.icon-action-addtask {font-size:10px;position:absolute;right:8px; top:7px;}
.report-list-view .top-stream-info-static span.email-frequency {position: relative; top: -13px; right: 5px; font-size: 11px;}
.download-report span { display:inline-block;/* padding:0px 8px;*/ /*margin-right:-20px;*/ border-left-width:1px; border-left-style:solid; border-left-color:rgba(0,0,0,0.2);/* margin-left:15px;*/ float:right;height:26px;line-height:26px;width:32px;text-align:center; }
.download-report i {font-size:18px;/*position:relative;right:5px;top:2px;*/line-height:32px;/* padding:0 2px 0 5px;*/ }
.report-item .report-item_download {display:none; margin-top:10px;}
.report-item .report-item_details {font-size:11px; margin-top:5px;}
.report-item .report-item_details p {color:#b4b8b9;}
.report-item .report-item_details span {color:#666;}

.report-item .mention-action-bar .mention-action-button .btn { padding:0; }

.report-item .report-page-fold { width:0px; height:0px; position:absolute; top:-1px; right:-1px; border-bottom:16px solid #cccccc; border-right:16px solid #e5e5e5; }

.report-item .mention-action-bar .dropdown-menu li:nth-child(2) a { border-top:0 none; }
.report-item .mention-action-bar .dropdown-menu li:last-child a { border-bottom:0 none; }

.report-item.report-focus .mention-action-bar{display:block!important;}
.report-focus .report-item_download {display:block;}
.report-item .mention-container {position:absolute;bottom:0;left:0;z-index:4;}
.report-item .mention-container .mention-action-bar {height:auto; max-width:185px; margin-bottom:6px;}
.report-item .mention-container .mention-action-delete .btn i,
.report-item .mention-container .mention-action-delete .btn:hover i{margin: 0!important;}
.report-item .mention-container .mention-action-bar .mention-action-button button.btn.edit {padding:0 8px 0 0;}
.report-item .mention-container .mention-action-bar .mention-tag span {margin-left:-5px; margin-top:4px;}
.report-item .mention-container .mention-action-bar .mention-tag i.icon-action-dropdown {margin:0!important;}
.report-item .mention-container .mention-action-bar .mention-tag .dropdown-menu {max-height: 135px; width: auto; border: 1px solid #DDDDE1; min-width:90px; left:-8px; top:32px;}
.report-item .mention-container .mention-action-bar .mention-tag .dropdown-menu li{cursor:pointer;}
.report-item .mention-container .mention-action-bar .mention-tag .dropdown-menu li span {margin-left:0;opacity:0.8;}
.report-item .mention-container .mention-action-bar .mention-tag .dropdown-menu li.selected {opacity:1!important;}
.report-item .mention-container .mention-action-bar .mention-tag .dropdown-menu li.selected a span {opacity:1;}
.report-item .mention-container .mention-action-bar .mention-tag .dropdown-menu:hover li.selected{opacity:1;}
.report-item .mention-container .mention-action-bar .mention-tag .dropdown-menu li.selected .icon-action-addtask{float:right;font-size:14px;}
.report_widget_html_form .redactor_editor { max-width:688px; max-height:250px; min-height:150px;overflow:auto; }
/* HTML Text */

.report-item .square-hack {display: block;width: 6px;height: 6px;border-width: 1px 0 0 1px;border-style: solid;border-color: #DDDDE1;background: #f9f9f9;position: absolute;left: 34px;z-index:9999; top:-4px; margin:0px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}

.widget-html {font-family: Calibri, Tahoma, sans-serif;font-size:11px;line-height:18px;}
.widget-html h1 {font-size:30px;line-height:50px;}
.widget-html h2 {font-size:25px;line-height:42px;}
.widget-html h3 {font-size:18px;line-height:27px;}
.widget-html h4 {font-size:14px;line-height:21px;}
.widget-html h5 {font-size:12px;line-height:18px;}
.widget-html p {color:#828282;padding:5px 0; font-size:13px;}
.widget-html hr {margin:20px 0;height:3px;border:none;background:#ececec;color:#ececec;}
.widget-html hr.colored.blue {background:#afd7f1;}
.widget-html hr.colored.purple {background:#f0c0d5;}
.widget-html hr.colored.orange {background:#ffda94;}
.widget-html hr.colored.red {background:#fac6bb;}
.widget-html hr.colored.green {background:#d5e2b9;}
.widget-html hr.colored.darked {background:#a6a6a6;}
.widget-html .customRules hr {float:left;width:100px;margin-right:15px;}
.widget-html ul,.widget-html ol {padding-left:15px;margin:10px 0;}
.widget-html ul.columnView, .widget-html ol.columnView {width:140px;display:block;float:left;}
.widget-html ul {list-style:disc;}
.widget-html .blockquote{background:#E8F0F4;border:1px solid #CFE0E9;padding:15px;}
.widget-html .blockquote p{font-style:italic;font-size:13px;color:#4A4A4A;}
.widget-html .two.columns {float:left;width:100%;}
.widget-html .two.columns .leftColumn {width:55%;float:left;}
.widget-html .two.columns .rightColumn {width:40%;float:right;margin-left:3%;}
.widget-html a,.widget-html a:hover,.widget-html a:active, .widget-html a:visited, .widget-html a:link {color:#09c;text-decoration:none;}
.widget-html span.selected{color:white;padding:1px 4px;background:#ececec;}
.widget-html span.colored.blue {background:#2d86c0;}
.widget-html span.colored.purple {background:#c05684;}
.widget-html span.colored.orange {background:#db843d;}
.widget-html span.colored.red {background:#d7634e;}
.widget-html span.colored.green {background:#89a54e;}

/* REPORTS WIDGETS DISPLAY */
.widget-EditReport{-webkit-font-smoothing: antialiased;}
.widget-EditReport .main-content.reports{margin:20px; padding:0; position:relative; overflow:hidden;}
.widget-EditReport .widget-reports_widget_list{ background:#fbfbfc;  /*border:solid 1px #e3e3e4; padding:10px;*/border:0 none;padding: 0; margin-top:60px;}
.widget-EditReport .report-widget-wrapper .mention-container{float:none;}
.widget-EditReport .mention-report-wrapper{border:none; background:transparent; /*padding:38px 45px 38px 63px;*/padding:0 0 10px 0 ;}
/*.widget-EditReport .mention-container:hover .mention-report-wrapper{border:0 none; background:transparent;}*/
.widget-EditReport .report-widget-wrapper .loading-state {
    position:relative;
    height:200px;
    line-height:200px;
    top:0;
}
.widget-EditReport .report-widget-wrapper .mention-container .mention-action-bar{
height: 27px;
width: 100%;
margin: 0;
padding: 0;
display: block;
position: absolute;
bottom: 0px;
left: 0;
display:none;}
.widget-EditReport .mention-container:hover .mention-action-bar{display:block;}
.widget-EditReport .widget-title{font-size:13px;text-transform:uppercase; line-height:34px; font-weight:700; float:left;padding-right:4px;}
.widget-EditReport .filters,
.widget-EditReport .data-sources{font-weight:bold;}
.widget-EditReport .data-sources {display:none;}
.widget-EditReport .configuration{font-size:13px;padding:3px 0;display:none;}
.widget-EditReport .time-filters{float:left;text-align:left;}
.widget-EditReport .big_year{font-size: 18px; font-weight: 700; color: #B7D0DD;}
.widget-EditReport .report-action-nav li {
    float:left;
    text-align:left;
    margin-left:10px;
}
.widget-EditReport .report-action-nav li a {
    float:left;
}
.widget-EditReport .report-action-nav,
.widget-EditReport .report-filter {float:right;}
/*.widget-EditReport .since-until{font-size:11px; float: right; width: 100%; text-align: right;}*/
.widget-EditReport .report-widget-wrapper{padding:10px 0; border-bottom:solid 1px #dedede;}
.widget-EditReport .widget-reports_widget_list .report-widget-wrapper:last-child{border-bottom:none;}
.widget-EditReport .widget-reports_widget_list .report-widget-wrapper:first-child{padding-top:20px;}
/*.widget-EditReport .widget-chart_reports_state_manager, .widget-EditReport .widget-sentiment_meter_state_manager{border:solid 1px #cfe0e9; margin-top:26px; padding:10px; background:#fff;}*/
/*.widget-EditReport .widget-chart_reports_state_manager {background:none;}*/
.widget-tag_treemap_reports_state_manager{margin-top:26px;}
.widget-EditReport .highcharts-container{width:100%!important;}
.widget-EditReport .widget-line_chart,
.widget-EditReport .widget-line_chart .highcharts-container,
.widget-EditReport .widget-stacked_area_chart,
.widget-EditReport .widget-stacked_area_chart .highcharts-container{width:100%!important;height:220px !important;overflow:visible !important;}
.widget-EditReport .widget-line_chart .highcharts-container svg{height:220px !important;}
.widget-EditReport .widget-report_widget_header{position: relative; display: inline-block; width: 100%;}
.widget-EditReport .report-left-title{float:left;}
.widget-EditReport .report-left-title .filters{float: left; width: 100%; font-size: 11px; color: #666;}

.widget-tag_treemap_reports_state_manager #title{display:none;}
.treemap .fourth_quarter{background-color: #3d9614; color: white;}

.widget-tagged_items_reports_state_manager .widget-list{background: none; border: none; padding: 0; margin-top:26px; border-top:solid 1px #ccc;}
.widget-tagged_items_reports_state_manager .mention-right-action-bar{display:none;}
.widget-tagged_items_reports_state_manager .mention-right-container{margin-right:0; border:solid 1px #ccc; box-shadow: none!important; border-top:none;}
.widget-tagged_items_reports_state_manager .mention-top-bar{margin:0 8px; border:none;}
.widget-tagged_items_reports_state_manager .signal-action-bar-container{display:none;}
.widget-tagged_items_reports_state_manager .mention-container .main-mention-action-bar{display:none!important;}
.widget-tagged_items_reports_state_manager .mention-container .btn-source{display:none!important;}
/*.widget-tagged_items_reports_state_manager .signals-top-bar{display:none;}*/
.widget-tagged_items_reports_state_manager .annotations-holder-container{display:none;}
.widget-tagged_items_reports_state_manager .mention-container-replies{display:none;}
.widget-tagged_items_reports_state_manager .hexagon-holder{display:none;}
.widget-tagged_items_reports_state_manager .spike-signal .mention-content{margin:0!important;}
.widget-tagged_items_reports_state_manager .influencer-container .mention-content{margin:0!important;}
.widget-tagged_items_reports_state_manager .signal-influencer-right .context-border-container{margin:-35px 14px 4px 10px;}
.widget-tagged_items_reports_state_manager .alert-container:hover .influencer-display-name{display:none;}
.reports .spike-signal .mention-core{min-height:100px;}
.reports .alert-story-container .mention-core{min-height:110px;}
.widget-tagged_items_reports_state_manager .mention-content.blog_mention{margin:0!important;}
.widget-tagged_items_reports_state_manager .mention-right-content{padding-left:0!important; padding-bottom:0;}
.widget-tagged_items_reports_state_manager .mention-right-content .annotables-replies-content{margin-top:0;}
.widget-tagged_items_reports_state_manager .mention-circle, .widget-tagged_items_reports_state_manager .mention-top-line{display:none;}
.widget-tagged_items_reports_state_manager .mention-left-content {display: none;}
.widget-tagged_items_reports_state_manager .tag-holder-container .label {max-width:none;}
.widget-tagged_items_reports_state_manager .delete-tag-button{display:none;}
.widget-tagged_items_reports_state_manager .annotable-extra-container{float:left; margin:0 0 0 12px;}
.widget-tagged_items_reports_state_manager .mention-time-stamp{float:right;display:none;}
.widget-tagged_items_reports_state_manager .mention-type:before,
.widget-tagged_items_reports_state_manager .mention-type:after{content:'';}
.widget-tagged_items_reports_state_manager .mention-type.additional-timestamp{white-space:nowrap;font-size:10px!important;top:9px;line-height:normal!important;}
.widget-tagged_items_reports_state_manager .main-mention .mention-type.additional-timestamp{top:9px;}
.widget-tagged_items_reports_state_manager .signals-top-bar {height:50px;line-height:50px;position:relative;background: #F0F0F0!important; border: 1px solid #DDDDE1!important;}
.widget-tagged_items_reports_state_manager .signals-top-bar .signal-type a.filter-link-signal-type {color:white!important;}
.widget-tagged_items_reports_state_manager .signals-top-bar .signal-type a.filter-link {position:relative;z-index:1;}
.widget-tagged_items_reports_state_manager .signals-top-bar .signal-type{ height:34px;line-height:20px; margin:8px 0;}
.widget-tagged_items_reports_state_manager .moving-content1 {height:38px;line-height:38px;}
.widget-tagged_items_reports_state_manager .main-mention .moving-content1{height: 32px; line-height: 32px; background: #F0F0F0; border: 1px solid #DDDDE1;}
.widget-tagged_items_reports_state_manager .mention-type a{color:#333!important;}
.widget-tagged_items_reports_state_manager .alert-story-container .blog_mention .context-border-container{top:0!important;}
.widget-tagged_items_reports_state_manager .toggle-blog-content{display:none;}
.widget-tagged_items_reports_state_manager .mention-resource{display:none;}
.widget-tagged_items_reports_state_manager .mention-author-image:hover .author-klout-score{display:none!important;}
.widget-tagged_items_reports_state_manager .author-klout-score{display:none!important;}

/* REPORTS ORGANIZE */
.widget-OrganizeReport .main-content.reports{margin:20px; padding:0; position:relative; overflow:hidden;}
.widget-OrganizeReport .reports-organize-wrapper {margin-top:50px; padding: 10px;}
.widget-OrganizeReport .reports-organize {position: relative;}

/* PREVIEW REPORT */

/* Preview report overall container*/
.blank-overall-container {display:none;}
.reports-preview-body .report-meta-description{padding:0 25px}
.reports-preview-body .popover-question-container.note-tooltip {
    display:none;
}
.reports-preview-body .report-top-bar{padding:10px 25px 0px 25px}
.reports-preview-body .page-break{height:40px; width:100%; background:#d3d3d3; display:block; position:relative; margin:60px 0 20px 0;}
.reports-preview-body .blank-overall-container {display:block;height: 100%;background: #fff;position: absolute;top: 0;bottom: 0;width: 100%;z-index: 9999;opacity: 0;filter:alpha(opacity=0);}
.reports-preview-body .fixed-fluid{margin:0 auto!important; max-width:1100px;}
.reports-preview-body {background:transparent;}
.reports-preview-body .mention-container:hover .mention-report-wrapper{border:0 none; background:transparent;box-shadow: none;}
.reports-preview-body .mention-container:hover .report-top-bar {background:transparent;color:inherit;}
.reports-preview-body .widget-EditReport .widget-reports_widget_list,
.reports-preview-body .widget-EditReport .mention-report-wrapper,
.reports-preview-body .widget-EditReport .mention-container:hover .mention-report-wrapper{border:none; background:#fff;box-shadow:none;}
.reports-preview-body .left-nav,
.reports-preview-body #main-menu,
.reports-preview-body .reports-top-header-hack,
.reports-preview-body .edit-report-toolbar,
.reports-preview-body .mention-container .report-action-nav,
.reports-preview-body .mention-action-bar{display:none!important;}
.reports-preview-body .report-meta-description {font-size:13px;}
.reports-preview-body .widget-EditReport .data-sources,
.reports-preview-body .widget-EditReport .widget-title {font-size:21px; line-height:23px; color:#000;}
.reports-preview-body .widget-EditReport .configuration{font-size:16px; line-height:23px; color:#000;display:none;}
.reports-preview-body .widget-EditReport .since-until{font-size:13px; color:#333;}
.reports-preview-body .widget-EditReport .time-filters{width:290px;}
.reports-preview-body .widget-EditReport .report-left-title{margin:0 290px 0 0;}
.reports-preview-body .widget-html p{font-size:13px;}
.reports-preview-body .widget-EditReport .big_year{font-size:20px;}
.reports-preview-body .is-missing-data-announcement{display:none;}
.reports-preview-body .widget-EditReport .widget-reports_widget_list.extra-margin-missing-announcement{margin-top:60px;}
.reports-preview-body .EditReport{background:#ddd;}
.reports-preview-body .page-end{border-bottom:solid 12px #ddd;}
.reports-preview-body .menu li.page-end:first-child{display: none;}
.reports-preview-body .main-widget-container.widget-tagged_items_reports_state_manager{margin:10px 0;}
.reports-preview-body .widget-tagged_items_reports_state_manager .widget-list li{margin:0 25px;}
.reports-preview-body .widget-tagged_items_reports_state_manager .widget-list li.page-end{margin:0 0 15px 0;}
.reports-preview-body .widget-tagged_items_reports_state_manager .tagged-items li:nth-child(2){border-top:solid 1px #ccc;}
.reports-preview-body .widget-tagged_items_reports_state_manager .widget-list{border:none;}
.reports-preview-body .widget-tagged_items_reports_state_manager .widget-list li.page-end + li.mozaic-widget{border-top:solid 1px #ccc;}
.reports-preview-body .widget-tagged_items_reports_state_manager .no-data-container{margin:0 25px;}

/* Custom Widget Title with ICON */
.report-left-title .widget-icon {position:absolute;left:-35px;top:-2px;width:20px;height:20px;padding:2px;display:block;}
.report-left-title .global_bg_color {background:#09c;}
.report-left-title .widget-icon i{color:white;position:relative;}
.report-left-title .icon-reports-html {}
.report-left-title .icon-reports-number {font-size:22px;right:2px;top:3px;}
.report-left-title .icon-reports-line_chart {top:5px;font-size:20px;right:1px;}
.report-left-title .icon-reports-stacked_area_chart {top:4px;}
.report-left-title .icon-reports-bar_chart {font-size:18px;}
.report-left-title .icon-reports-pie_chart {font-size:18px;top:3px;left:1px;}
.report-left-title .icon-reports-donut_chart {font-size:18px;top:3px;right:0;}
.report-left-title .icon-reports-tag_treemap {font-size:16px;left:2px;}
.report-left-title .icon-reports-tagged_items {font-size:14px;top:1px;left:4px;}
.report-left-title .widget-html p{font-size:15px;}

/* Reports Organizer */
.reports-organize-wrapper {margin:20px;}
ul.reports-organize {margin:0;padding:0;}
ul.reports-organize li {list-style:none;display:block;height:30px;line-height:30px;background:#f0f0f0;border:1px solid #d5d5d7;margin-bottom:10px;cursor:move;color:#999;}
ul.reports-organize li .ui-draggable-dragging {z-index:1000;}
ul.reports-organize li .draggable {position: absolute;width: 100%;}
ul.reports-organize li .report-content-widget {display:inline-block;float:left;width:83%;height:30px;overflow:hidden;}
ul.reports-organize li.place-report,
ul.reports-organize li.place-report:hover {background:#f3f4f6;border:1px dashed #d5d5d7;}
ul.reports-organize li .icon-holder {background:#B5DB8E;color:white;display:inline-block;min-width:30px;height:30px;z-index:3;text-align:center;float:left;position:relative;}
ul.reports-organize li .report-content-widget .for {text-transform:uppercase;color:#8a8a8a;font-weight:bold;font-size:11px;padding:0 5px 0 10px;}
ul.reports-organize li .report-content-widget .title {font-size:12px;color:#999;}
ul.reports-organize li .report-content-widget .more {font-size:10px;}
ul.reports-organize li .delete-widget,
ul.reports-organize li .report-move {display:inline-block;background:#c8c8c8;color:white;font-weight:bold;float:right;text-align:center;width:30px;height:30px;}
ul.reports-organize li .report-move i{right:1px;}
ul.reports-organize li .report-move{display:none;}
ul.reports-organize li i {margin:0;padding:0;font-size:16px; color:white; font-style:normal; position:relative;display:inline-block; text-align:center;}
ul.reports-organize .icon-move:before {content:"\F0DC";}
ul.reports-organize li .icon-reports-html {right:2px;}
ul.reports-organize li .icon-reports-number {font-size:24px;right:6px;top:2px;}
ul.reports-organize li .icon-reports-line_chart {font-size:22px;top:4px;right:4px;}
ul.reports-organize li .icon-reports-stacked_area_chart {font-size:22px;top:2px;right:3px;}
ul.reports-organize li .icon-reports-bar_chart {font-size:20px;top:2px;right:1px;}
ul.reports-organize li .icon-reports-pie_chart {font-size:22px;top:2px;right:5px;}
ul.reports-organize li .icon-reports-donut_chart {font-size:22px;top:2px;right:4px;}
ul.reports-organize li .icon-reports-tag_treemap {font-size:20px;top:3px;right:3px;}
ul.reports-organize li .icon-reports-tagged_items {}

/*hover statement*/
ul.reports-organize li:hover {background:#e2edf1;border:1px solid #c1d9e1;}
ul.reports-organize li:hover .icon-holder,
ul.reports-organize li:hover .delete-widget,
ul.reports-organize li:hover .report-move{background:#09c;}
ul.reports-organize li:hover .delete-widget {cursor:pointer;}
/*active reports drag*/
ul.reports-organize li.place-report .ui-draggable,
ul.reports-organize li:active .ui-draggable  {background:#09c;color:white;box-shadow: 2px 2px 6px #A2A2A3;height:30px;}
ul.reports-organize li.place-report .ui-draggable .icon-holder,
ul.reports-organize li:active .ui-draggable .icon-holder{background:transparent;border-right:1px solid #28a9d6;}
ul.reports-organize li.place-report .ui-draggable .delete-widget,
ul.reports-organize li.place-report .ui-draggable .report-move,
ul.reports-organize li:active .ui-draggable .report-move{background:transparent;border-left:1px solid #28a9d6;}
ul.reports-organize li.place-report .ui-draggable span,
ul.reports-organize li:active .ui-draggable span,
ul.reports-organize li.place-report .ui-draggable i {color:white;}
ul.reports-organize li.place-report .ui-draggable .delete-widget,
ul.reports-organize li:active .ui-draggable .delete-widget{display:none;}
ul.reports-organize li.place-report .ui-draggable .report-move,
ul.reports-organize li:active .ui-draggable .report-move{display:inline-block;}

/*Scroll to widgets min-height (+141 for the wrapper paddings)*/
.html-wrapper {min-height:77px;}
.report_item_count-wrapper {min-height:188px;}
.pie_chart-wrapper,
.stacked_area_chart-wrapper,
.donut_chart-wrapper,
.line_chart-wrapper {min-height:270px;}
.tag_treemap-wrapper {min-height:270px;}
.tagged_items-wrapper, .mention-wrapper {min-height:210px;}
.bar_chart-wrapper{min-height: 100px;}
/* Report Blank State */
.no-report-widgets {color:#82828A;}
.no-report-widgets .widget-reports_widget_list {margin-top:0;padding:50px 40px;min-height:460px;}
.no-report-widgets h2 {font-size:25px;line-height:25px;font-weight:normal;padding-bottom:10px;}
.no-report-widgets p {font-size:11px;}
/* Reports help */
ul.guides-text li{color:#86DAAF;list-style-type:square;margin-left:25px;font-size:22px;padding-bottom:5px;}
ul.guides-text li p {color:#666;font-size:17px;}

/* Reports widget no data  */
.mention-report-wrapper .no-data-container{margin-left:0;}

/* Add new | Edit Report */
.widget-report_form .selected-sources li{padding:5px 0;float:left;margin-right:15px;}
.widget-report_form .help-block {margin:0;padding:3px 0 5px 0;}
.widget-report_form .post-form-left .selected-sources {padding:0;}
.widget-report_form .btn.commit {margin-top:20px;}

.report_widget_sentiment_meter_form,
.report_widget_metrics_form {
  width: 880px;
}
.report_widget_sentiment_meter_form .post-form-right,
.report_widget_metrics_form .post-form-right {
  width: 320px;
}

/* Receipts textarea */
.widget-report_form .post-form-left {width:450px;}
.widget-report_form .post-form-left .title-report input {background:white;width:350px;}
.widget-report_form .post-form-left .title-report input:focus,.widget-report_form .post-form-left .title-report input:active{background:#f3f3f3;}
.widget-report_form .post-form-left .title-report input:focus,.widget-report_form .post-form-left .title-report input:active,.widget-report_form .post-form-left .title-report input {color:black;font-size:18px;font-weight:bold;height:25px;padding:5px 7px;}
.widget-report_form .post-form-left .help-block,.widget-report_form .post-form-right .help-block {float: left;padding: 0;font-style: normal;margin: 0;padding:3px 0 5px 0;width:100%;}
.widget-report_form .post-form-left .title-report ::-webkit-input-placeholder {font-size:15px;color:#666;position:relative;top:3px;font-weight:normal;height:100%;width:100%;}
.widget-report_form .post-form-left .title-report :-moz-placeholder {font-size:15px;color:#666;position:relative;top:3px;font-weight:normal;height:100%;width:100%;}
.widget-report_form .post-form-left .title-report :-ms-input-placeholder {font-size:15px;color:#666;position:relative;top:3px;font-weight:normal;height:100%;width:100%; }
.widget-report_form textarea {
    height:70px;
    width:100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
/* Need a class on textarea to make the bg grey after the user get outside it */
/* I need to target the first .help-block from .bbf-error to make it grey */
.report-lost-focus .mention-action-bar,
.report-lost-focus .report-item_download {display:none;}
.report-item .mention-action-bar{display:block!important;}
.report-item .mention-action-bar li { display:block!important;}
.report-item .mention-action-bar .mention-action-button.mention-action-delete { margin-right:14px; }
/* Live preview */
.live-preview{padding: 0px 0 0px 0;
min-height: 50px;
position: relative;
z-index: 2;}
.live-preview .main-widget-container {margin:0; height:160px; overflow: hidden;}
.live-preview .mention-report-wrapper {height:160px; background:#fff; -moz-box-shadow: inset 0 0 5px #e3e3e3;
-webkit-box-shadow: inset 0 0 5px #e3e3e3;
box-shadow: inner 0 0 5px #e3e3e3; width:320px;}
.live-preview .widget-multiple_number{margin-top:0px; position:relative; top:18px;}
.live-preview .widget-multiple_number_reports_state_manager{margin:0 3px;}
.live-preview .widget-multiple_number ul li{padding-bottom:0!important;}
.live-preview .widget-multiple_number .widget-number-single li{border:none; padding-left:10px; padding-top:20px;}
.live-preview .widget-report_item_count{min-height:54px; background:#fff; min-height: 54px; background: #fff; position: relative;}
.live-preview .widget-report_item_count .number{font-weight:700; color:#333; font-size:14px;}
.live-preview .widget-report_item_count .text{color:#333; font-size:12px;}
.live-preview .widget-line_chart,
.live-preview .widget-bar_chart,
.live-preview .widget-stacked_area_chart,
.live-preview .widget-pie_chart,
.live-preview .widget-donut_chart{ padding-top:10px; padding-bottom:10px; padding-right:0px; padding-left:10px; height:126px; position:relative; width:296px; left:2px; top:2px; z-index:3;}
/*.live-preview .widget-line_chart .highcharts-container,
.live-preview .widget-line_chart,
.live-preview .widget-line_chart .highcharts-container svg{height:160px !important;}*/
.live-preview .widget-line_chart .legend-item-holder i {
height: 16px;
width: 16px;
line-height: 20px;
border-radius: 8px;
color: white;
font-size: 15px !important;
margin-right: 0px;
display: inline-block;
text-align: center;
}
.live-preview .widget-line_chart .highcharts-legend {
    left:0px !important;
}
.live-preview-overlay{display:none; position:absolute; left:0; top:0; height:160px; width:320px; background:#fff; opacity:0.2; z-index:4; opacity: 0.4;
z-index: 4; box-shadow: inset 0 0 40px #e3e3e3; -webkit-box-shadow: inset 0 0 40px #e3e3e3; -moz-box-shadow: inset 0 0 40px #e3e3e3;}
.live-preview .live-preview-overlay{display:block;}
.live-preview-blank-state{width: 316px; height:40px; border:dashed 2px #ccc; line-height: 40px; color:#ccc; text-align:center;position: absolute;left: 0;top: 45px;}
.live-preview .mention-report-wrapper .no-data-container{margin: 0; position: relative; top: 30px; left: 15px;}
.live-preview .legend-item-holder {
    right:0;
}
.live-preview .legend-item-name {
    font-size:12px;
    position:relative;
}
.reports-beta-info{position: absolute;
    left: 20px;
    top: 300px;
    background: #f6f6f7;
    right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;}
.reports-info-icon{color:#333;background: #e6e6e9;-webkit-border-radius: 50px;border-radius:50px;width: 39px;height: 37px;line-height: 39px;text-align: center;position:absolute; top:-18px; left:15px;}    
.reports-info-icon .icon-info{font-size: 38px; color: #f6f6f7; /*line-height:12px;*/ line-height:auto;bottom:3px;position:relative;`}
.reports-beta-info p{padding: 20px 20px 7px; font-size: 12px; color: #666;}
.widget-EditReport .report-widget-wrapper .mention-container .mention-action-bar .mention-action-button .btn{
padding: 0 8px 0 7px!important;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border: none;
line-height: 27px;
color: #E0E0E0;
font-size: 13px;
text-shadow: none;}
.widget-EditReport .report-widget-wrapper .mention-action-bar .mention-action-button .btn{border-right:solid 1px #0086b3!important}
.report-item .mention-action-bar{z-index:4; bottom:3px;}
.report-item .mention-action-bar .mention-action-button .btn .icon-action-delete{margin-right:0!important;}
.report-item .dropdown-menu{border:solid 1px #DDDDE1!important; min-width:95px;}
.report-item .mention-action-bar .dropdown-menu li a{cursor:pointer;}

.widget-change_email_frequency .icon-action-addtask{height: auto; line-height: 100%; float: right; font-size: 12px; top: 4px; position: relative;}
.widget-change_email_frequency .btn-group .btn{margin-bottom:3px;}
.reports .mention-container .mention-core {padding-bottom:36px;}
.page-break  { display: none; }

.widget-report_widget_action_bar .mention-action-bar li.mention-action-button:first-child { margin-left:0px!important; }
.widget-report_widget_action_bar .mention-action-bar .mention-action-button.mention-action-delete,
.widget-report_widget_action_bar .mention-action-bar .mention-action-button.mention-action-delete button { margin:0px!important; }
.widget-report_widget_action_bar .mention-action-bar .mention-action-button button i,
.widget-report_widget_action_bar .mention-action-bar .mention-action-button:hover button i { margin-right:7px!important;}

/* REPORT WIDGET NUMBER MULTIPLE SOURCES */
/*.widget-multiple_number{display:table; margin-top:26px; width:100%;}
.widget-multiple_number ul{display:table-row;}
.widget-multiple_number ul li{display: table-cell; border: solid 1px #cfe0e9; background: #fff; text-align:center; padding:10px 0; border-right:none;}
.widget-multiple_number ul li:last-child{border-right:solid 1px #cfe0e9;}
.widget-EditReport .widget-number_reports_state_manager{margin-top:0;}
.widget-EditReport .widget-report_item_count{border:none; background:none;}
.item-name{font-size:13px; font-weight:700; margin-bottom:7px; display:block;}
.item-no-0{color:#4572a7;}
.item-no-1{color:#aa4643;}
.item-no-2{color:#89a54e;}
.item-no-3{color:#80699b;}
.item-no-4{color:#3d96ae;}
.widget-multiple_number ul.widget-number-single li{text-align:left;}
.widget-EditReport .widget-number-single .widget-report_item_count .number{padding:0 5px 0 10px; display:inline;}
.widget-EditReport .widget-number-single .widget-report_item_count .text{font-weight:700; color:#333; line-height:45px; font-weight:700; font-size:24px;}
*/

/* Sentiment Meter Widget */
.sentiment-graph-details-aggregated {display:none;}
.sentiment-graph.setiment-report-meter{
	float:left;
}
ul.sentiment-graph-details{margin:0 0 0 248px;}

.sentiment-graph.setiment-report-meter {
	padding-right:10px;
	position: relative;	
	line-height: 15px;
	border-right: 1px solid #d3d3d3;
	height:auto;
  margin:10px 0;
  height:162px;
  width:248px;
}
.sentiment-meter-gauge-dominant-percentage {
	font-size:24px;
	line-height: 48px;	
	

} 
.sentiment-meter-gauge-sentiment {
	font-size:24px;
	line-height: 48px;
	color:#666666;

} 
.sentiment-graph-details-bar-holder {
	margin:0 0 0 120px;	
}
ul.sentiment-graph-details {
	position:relative;	
  padding:30px 0 0 50px;
}
ul.sentiment-graph-details .sentiment-graph-details-percentage {
	font-size:24px;
	font-weight:bold;
  width:48px; float:left; text-align:right;
}
ul.sentiment-graph-details .sentiment-graph-details-sentiment {
	color:#818181;
	width:55px;
	font-size:11px;
	display:inline-block;
	line-height:12px;
	padding-left:14px;
  padding-top:7px;
}
ul.sentiment-graph-details li {
	height:40px;
	line-height:40px;
  overflow:hidden;
}

.reports ul.sentiment-graph-details li {width:100%!important;}
.sentiment-meter-gauge,
.setiment-report-meter span {
	position:relative;
  top:-18px;
}
ul.sentiment-graph-details .sentiment-graph-details-bar {	
	height:7px;	
  margin-top:15px;  
}

.mention-report-wrapper ul.sentiment-graph-details .sentiment-graph-details-bar {	
	height:21px;	
  margin-top:9px;  
}

.neutral-bar {
	background:#9bbb59;
}
.positive-bar {
	background:#4f81bd;
}
.negative-bar {
	background:#c0504d;
}
.neutral-colored {
	color:#9bbb59;
}
.positive-colored {
	color:#4f81bd;
}
.negative-colored {
	color:#c0504d;
}
.undefined-bar {
    background: #BBB;
}
.undefined-colored {
    color: #BBB;
}

/* Sentiment Meter Widget Live Preview */
.live-preview .sentiment-graph.setiment-report-meter {
    margin: 15px 10px 10px 10px;
    padding-right:10px;
    position: relative;
    width: 100px;
    height: auto;
    left:0;
}
.report_widget_sentiment_meter_form .live-preview .live-preview-overlay,
.report_widget_sentiment_meter_form .live-preview .mention-report-wrapper {
	height:110px;
}
.live-preview .sentiment-meter-gauge, 
.live-preview .setiment-report-meter span {
    position: relative;
    top:0;
}
.live-preview .sentiment-meter-numbers {
    padding-bottom:14px;
}
.live-preview .sentiment-meter-gauge-sentiment,
.live-preview .sentiment-meter-gauge-dominant-percentage {
    font-size: 11px;
    line-height: 20px;
}
.live-preview ul.sentiment-graph-details {
	margin:0; padding:18px 0 0 0;
}
.live-preview  ul.sentiment-graph-details .sentiment-graph-details-sentiment {
    width: 35px;
    padding-left: 4px;
    font-size: 7px;
    line-height: 7px;
    padding-top:5px;
}
.live-preview ul.sentiment-graph-details .sentiment-graph-details-percentage {
	font-size:14px;
  width:30px;
}
.live-preview .sentiment-graph-details-bar-holder {	
	margin:0 0 0 70px;  
}
.live-preview ul.sentiment-graph-details .sentiment-graph-details-bar {
	display:block;
	position: relative;
	bottom: 4px;
	left: 0;
	height:4px;
}
.live-preview ul.sentiment-graph-details li {
	height: 25px;
	line-height: 25px;
    width:auto!important;
}
/*.live-preview .sentiment-graph-details-bar-holder {
	width:auto;
}*/

.sentiment-graph-details-left{float:left; width:120px;}
.live-preview ul.sentiment-graph-details .sentiment-graph-details-left{width:70px;}

/* New Reports Colors */

.EditReport {
    background:white;
}
.EditReport .fixed-fluid {
    margin-left:340px;
    max-width:1200px;
}
.widget-EditReport .mention-container .mention-report-wrapper,
.report-top-bar {
    -webkit-transition: all .3s ease;
       -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
         -o-transition: all .3s ease;
            transition: all .3s ease;
}
.widget-EditReport .mention-container:hover .mention-report-wrapper{
	position:relative;       
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);

 
}
.widget-EditReport .mention-container:hover .mention-report-wrapper:before, .widget-EditReport .mention-container:hover .mention-report-wrapper:after{content:""; display: none;}

.widget-EditReport .report-widget-wrapper {
    padding:0;
    margin:15px 0;
    border:0 none;
}
.widget-EditReport .widget-reports_widget_list {
    background:transparent;
}
.widget-EditReport .main-content.reports {
    overflow:visible;
}
.main-widget-container {background:none;border:none;margin:10px 20px;border:0 none;}
.report-meta-description {padding:0px 25px 0 25px; font-size:12px;}
.report-top-bar {padding:10px 25px 0 25px;}
.report-top-bar i.icon-action-settings {
    font-size:18px;
    position: relative;
    top: 2px;
}
.report-top-bar a:hover i {
    opacity:1;
}
.report-top-bar a i {
    height:27px; 
    line-height:27px; 
    font-size:15px;
    opacity:0.8;
}
.widget-EditReport .since-until .since-month {
    font-weight:normal;
}
.widget-EditReport .since-until {
    /*font-size:12px;*/
    font-weight:bold;
    text-transform:uppercase;
}
.widget-EditReport .since-until-separator {
    opacity:0.75;
}
/*.theme-classic:hover .report-top-bar {
    background:#D4E5F1;
}*/
ul.filters {display:inline;}
ul.filters li { float:left;margin-left:10px;}
.stream-category,
ul.filters li .filter-category{font-weight:normal;text-transform: capitalize;}
ul.filters li .filter-category:after{content:':'}
ul.filters li .filter-value{}

/* Highcharts hacks */
/* Legend item marker display */
.highcharts-legend g.highcharts-legend-item{}
/*.highcharts-legend-item,
.legend-item-holder {display:inline-block;}*/
.legend-item-holder {
    position: relative;
    right:-10px;
    width:auto;
    float:left;
}
.legend-item-holder i {
    height: 20px;
    width: 20px;
    line-height: 24px;
    border-radius: 10px;
    color: white;
    font-size: 14px !important;
    margin-right: 5px;
}
.legend-item-name {
    font-weight:bold;
    font-family:Calibri,sans-serif;
    font-size:14px;
}
/* Report themes */
.theme-default {
    background:#fff;
    color:#3d3d3d; /*dark color*/
}

.theme-default a{
    color:#3d3d3d;
}

/* Theme Classic */
.theme-blue {
    background:#D4E5F1; /*light color*/
    color:#3D87B8; /*dark color*/
}
.theme-blue:hover .report-top-bar a {
    color:#fff;
}
.theme-blue:hover .report-top-bar{
    color:#fff;
    background:#3D87B8;
}
.theme-blue a{
    color:#3D87B8;
}
/* Theme Orange */
.theme-orange {
    background:#fde1d9; /*light color*/
    color:#f4896a; /*dark color*/
}
.theme-orange:hover .report-top-bar a {
    color:#fff;
}
.theme-orange:hover .report-top-bar{
    color:#fff;
    background:#f4896a; /*dark color*/
}
.theme-orange a{
    color:#f4896a; /*dark color*/
}
/* Theme Mauve */
.theme-mauve {
    background:#dab5ea; /*light color*/
    color:#662c7f; /*dark color*/
}
.theme-mauve:hover .report-top-bar a {
    color:#fff;
}
.theme-mauve:hover .report-top-bar{
    color:#fff;
    background:#662c7f; /*dark color*/
}
.theme-mauve a{
    color:#662c7f; /*dark color*/
}
.sentiment-graph-details-sentiment i{font-style:normal;}
.sentiment-meter-numbers{text-align:center;}

/* HTML Widget Hack till coffee is ready */
.html-wrapper .report-left-title,
.html-wrapper .report-meta-description {
    display:none;
}

/* New Reports -> Number Widget */

.widget-multiple_number {
  font-size:12px;
  color:#333333;
}
.widget-multiple_number .report-item-count-meta {
    display:inline-block;
    text-align:left;
    float:left;
    margin-left:1.25em;
}
ul.number-widget-list {
  margin: 0 5px;
  padding: 0;
}
ul.number-widget-list li {
  font-size:1em;
  line-height:1.5em;
  float:left;
  display:inline-block;
  text-align:left;
  margin:5px 0;
  /*width:auto;*/
  /*display:table-row;*/ 
}
ul.number-widget-list li span.round-circle {
  background:#09c;
  display:inline-block;
  width:1.1em;
  height:1.1em;
  line-height:1em;
  border-radius:2em;
  padding: 0;
  margin: 0;
  text-align:center;
  float:left;
}
ul.number-widget-list li i {
  font-size:0.8em !important;
  padding:0;
  margin:0;
  width:1.1em;
  height:1.1em;
  display:inline-block;
  color:white;
}
ul.number-widget-list li span.number-stream-name {
  /*display:inline-block;*/
  padding: 0;
  margin-left: 0.3em;
  line-height:1.5em;
  font-size:0.75em;
  font-weight: 700;

}
ul.number-widget-list li p.text {
  padding: 0;
  margin: 0;
  font-size:0.75em;
  color:#666666;
  line-height: 1em;
}

ul.number-widget-list li p.number-full,
ul.number-widget-list li p.number-trim {
    font-size:2.2em;
    padding:0.35em 0 0.1em 0;
}
ul.one-number-streams li {
    font-size:2.2em;
    /*width:50%;*/
}
ul.two-number-streams li {
    font-size:2em;
    /*width:50%;*/
}
ul.three-number-streams li {
    font-size:1.8em;
    /*width:33%;*/
}
ul.four-number-streams li {
    font-size:1.6em;
    /*width:25%;*/
}
ul.five-number-streams li {
    font-size:1.5em;
    /*width:20%;*/
}
ul.one-number-streams li,
ul.two-number-streams li {
    /*margin-right:25%;*/
    width:50%;
}
ul.three-number-streams li {
    /*margin-right:25%;*/
    width:33.33%;

}
ul.four-number-streams li {
    /*margin-right:14%;*/
    width:25%;
}
ul.five-number-streams li {
    /*margin-right:7%;*/
    width:20%;
}
ul.number-widget-list li:last-child {
    margin-right:0;
}
/* Hide for small screen */

ul.number-widget-list li p.number-full,
span.number-stream-name.stream-name-full {
    display:inline-block;
    float:left;
}

ul.number-widget-list li p.number-trim {
    display:none;
}
span.number-stream-name.stream-name-trim {
    display:none;
    float:left;
}

/* Bar Chart Customization */
.widget-bar_chart{
    float:right;
    width:80%;
}
.live-preview .widget-bar_chart {
    width:70% !important;
    margin-top:0;
}
.live-preview .widget-bar_chart .highcharts-container {
    height:126px !important;
}
ul.legend-item-holder {
    float:right;
    width:auto;
}
ul.legend-item-holder li .legend-item-name {
    color:inherit;
    font-size:13px;
    display: inline-block;
    line-height: 20px;
    height: 20px;

}
ul.legend-for-pie li .legend-item-name{display: inline;}

ul.legend-item-holder li i {
    color:inherit;
}

ul.legend-item-holder li i{
    width: 20px;
    height: 20px;
    line-height: 23px;
    border-radius: 10px;
    color: white;  /*add default color*/
    background: #333; /*add default background*/
    font-size: 18px;
    top:auto;
    left:auto;
    display:inline-block;
    float:none;
    margin-right:5px;
}


/* Customization */
/* Default chart legend */
ul.legend-item-holder li{
    display:inline-block;
    margin-bottom: 7px;
}
ul.legend-item-holder li .legend-item-name {
    margin-right:20px;
}

ul.legend-item-holder li.legend-items-breakdown span span,
ul.legend-item-holder li.legend-items-default span.legend-custom-text {
    font-weight:normal !important;
}
ul.legend-item-holder li:first-child .legend-item-name,
ul.legend-item-holder li:last-child .legend-item-name {
    margin-right:0;
}
/* Bar chart Customization */
ul.legend-for-bar {
    margin-right:0 !important;
    float:left;
    height:100%;
    width:15%;
    display:block;
}
ul.legend-has-breakdown,
.widget-bar_chart.has-breakdown {
    margin-top:20px;
}
ul.legend-for-bar li{
    /*height:75px;*/
    display:block;
}
ul.legend-for-bar li .legend-item-name {
    margin-right:0;
    position: relative;
    bottom: 0;
}

/* Live Preview */
.live-preview .widget-bar_chart.has-breakdown {
    margin-top: 0;
}
/* Number Widget */
/* New Reports -> Widget Number */

.live-preview .widget-multiple_number {
  font-size:13px;
  color:#333333;
}
.live-preview ul.number-widget-list li {
  font-size:1em;
  line-height:1.25em;
  margin:0;
}
.live-preview ul.number-widget-list li span.number-stream-name {
  line-height:1em;
  font-size:.85em;
}
.live-preview ul.number-widget-list li p.text {
  font-size:0.75em;
}

.live-preview ul.number-widget-list li p.number-full,
.live-preview ul.number-widget-list li p.number-trim {
    font-size:2em;
}
.live-preview .widget-multiple_number .report-item-count-meta,
.live-preview ul.number-widget-list li {
    text-align:center;
    margin:0;
}
.live-preview ul.number-widget-list li {
  font-size:.85em;
  width:33.33333%;
}
.live-preview ul.number-widget-list li.big {
  font-size:1.75em;
  width:100%;
}
.live-preview ul.number-widget-list li.medium {
  font-size:1.1em;
  width:100%;
}
.live-preview ul.number-widget-list li.small {
  font-size:1em;
  width:50%;
}
.live-preview ul.number-widget-list li.tiny {
  font-size:.85em;
  width:33.33333%;
}
/* Hide for small screen */

.live-preview ul.number-widget-list li p.number-full,
.live-preview span.number-stream-name.stream-name-full {
    display:none !important;
}

.live-preview ul.number-widget-list li p.number-trim,
.live-preview span.number-stream-name.stream-name-trim {
    display:inline-block !important;
    float:left;
}
.live-preview ul.number-widget-list li span.round-circle,
.live-preview span.number-stream-name.stream-name-trim,
.live-preview .widget-multiple_number .report-item-count-meta {
    float:none !important;
}
/* Bar Chart */
ul.legend-for-bar li {
    white-space:nowrap;
}
ul.legend-item-holder.legend-for-bar li i {
    display:block;
    float:left;
}
ul.legend-for-bar.legend-with-breakdown li.legend-items-breakdown {
    position:relative;
    bottom:24px;
    float:left;
    font-size:16px;
    height:50px;
}
ul.legend-for-bar.legend-with-breakdown li.legend-items-breakdown span{
    font-size:14px;
    bottom:0;
}
.live-preview ul.legend-for-bar{
    height:auto;
    position:absolute;
    top:51px;
    margin:0;
    left:10px;
}
.live-preview ul.legend-for-bar li.legend-items-default{
    width:55px;
    white-space:nowrap;
}
.live-preview ul.legend-for-bar.legend-with-breakdown li.legend-items-breakdown{
    position:relative;
    bottom:10px;
    left:0;
}
.live-preview ul.legend-for-bar li.legend-items-breakdown span,
.live-preview ul.legend-for-bar li.legend-items-breakdown span span{
    bottom:0;
    padding:0;
    display:inline-block;
}
.live-preview ul.legend-for-bar li.legend-items-breakdown > span,
.live-preview ul.legend-for-bar li .legend-item-name {
    bottom:5px;
    padding-left:3px;
}
.live-preview .widget-bar_chart {
    padding-top:15px;
}
.live-preview .widget-custom_legend
.live-preview .highcharts-container {
    width:100% !important;
}
.live-preview ul.legend-item-holder {
    width:auto;
    float:none;
    margin:0;
}

.live-preview .widget-custom_legend {
    position:relative;
    bottom:30px;
    padding:0 20px;
    margin:0;
}
.live-preview ul.legend-item-holder.legend-with-breakdown li.legend-items-breakdown span{
    font-size:10px;
}
.live-preview ul.legend-item-holder.legend-with-breakdown li:nth-child(2) {
/*    display:block;
    height:22px;*/
}
.live-preview ul.legend-item-holder li .legend-item-name {
    margin-right:3px;
}
.live-preview ul.legend-item-holder li:first-child .legend-item-name,
.live-preview ul.legend-item-holder li:last-child .legend-item-name {
    margin-right:0;
}
.live-preview ul.legend-item-holder li i {
    width: 10px;
    height: 10px;
    line-height: 12px;
    border-radius: 10px;
    margin-right:0;
    color: white;
    display:inline-block;
    background: #333;
    font-size: 8px !important;
}
.live-preview ul.legend-item-holder li .legend-item-name {
    font-size:10px;
}

/* Report Note Tooltip */
.popover-question-container.note-tooltip {
    display:inline;
    margin:0;padding:0;
    margin:0 5px 0 0;
    text-align:center;
    position: relative;
    bottom: 2px;
    width:20px;
    height:20px;
}
.popover-question-container.note-tooltip i {
    margin: 0;
    padding: 0;
    display:inline;
    font-size:17px;
}
.post-form-right .text-editor {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    height:60px;
    width:100%;
}

/* Conversation Map Widget */
.treemap-label{
    line-height:0.9em;
}
.treemap-label span {
    font-size:12px;
    line-height: 12px;
    margin:0;
    padding:0;
    display:inline-block;

}

/* Pie Chart Widget */

ul.legend-for-pie li.series-hover > span {
    font-size:auto;
}
ul.legend-for-pie li.series-hover ul li span {
    color:#333;
} 

ul.legend-for-pie li.series-hover ul li:after,
ul.legend-for-pie li ul li.series-hover:after {
    color:#333;
}
.widget-pie_chart,
.widget-donut_chart{
    float:left;
    width:240px !important;
    height:240px !important;
    position: relative;
}
.widget-pie_chart .highcharts-container{
    height:240px !important;
    z-index:1!important;
}
ul.legend-item-holder.legend-for-pie{
    float:none;
    margin-left:250px;
    padding-top:25px;
}

ul.legend-item-holder.legend-with-breakdown.legend-for-pie{
    padding-top:10px;
}

ul.legend-for-pie li{
    display:block;
    margin:10px 0;
}

ul.legend-for-pie li ul li {
    display:inline-block;
    margin:0;
    padding: 0;
}
ul.legend-for-pie li ul li:after {
    content:',';
}
ul.legend-for-pie li ul li:last-child:after {
    content:'';
}

ul.legend-for-pie li span.legend-item-name {
    font-size:15px;
}
ul.legend-for-pie li li span {
    font-weight:normal;
    font-size:11px;
}

/* Pie Chart Custom Label inside chart */
.live-preview .pie-details {
    display:none;
}
.pie-details {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    width: 117px;
    height: 117px;
    position: absolute;
    top: 59px;
    left: 62px;
    border-radius:60px;
    text-align:center;
    vertical-align: middle;
    padding-top:30px;
    background:#fff;
}
.pie-details .name {
    font-size:13px;
    line-height:21px;
    font-weight:bold;
    width:90%;
    display:inline-block;
    word-wrap:break-word;
    text-transform:capitalize;
}
.pie-details .percentage {
    display:block;
    line-height:32px;
    font-size:32px;
    font-weight:bold;

}
/* Pie Chart Widget - Live Preview*/

.live-preview ul.legend-for-pie{
    margin-left:150px;
}
.live-preview ul.legend-for-pie ul {
    display:none;
}
.live-preview .widget-pie_chart {
    width:150px !important;
    height:150px !important;
}
.live-preview .widget-pie_chart ~ .widget-custom_legend {
    bottom:0;
    margin:0;
    padding:0;
    top:10px;
}

/* Pie Chart Widget - Leader Style */
.leader_board li.legend-items-breakdown span{
    font-size:inherit;
    display:inline-block !important;
}
.leader_board li.legend-items-breakdown{
    width:100%;
}
.live-preview .leader_board li.legend-items-breakdown {
    display:none;
}
.leader_board li {
    float:left;
    margin:0;
    padding:0;
    padding-left:10px;
    width:25%;
}
ul.legend-item-holder.legend-for-pie.leader_board:after {
    content:' ';
    clear:both;
    display:block;
}
.leader_board li .legend-item-name {
    font-size:24px;
    margin:0 !important;
}
.leader_board li .legend-item-name span {
    display:block;
    margin-left:28px;
    font-size:26px;
    line-height:28px;
}
.leader_board .leader {
    /*height:200px;*/
    width:30%;
}
.leader_board .leader .legend-item-name {
    font-size:18px;
}
.leader_board .leader .legend-item-name span{
    font-size:38px;
    line-height:38px;
}
.leader_board.legend-for-pie .leader{height: 144px;}

/* Pie Chart Widget - Leader Style Live Preview */
.live-preview .leader_board li {
    float:none;
    width:auto;
}
.live-preview .leader_board li .legend-item-name span {
    display:inline-block;
    margin-left:0;
    font-size:12px;
    line-height:12px;
}
.live-preview .leader_board .leader, .live-preview .leader_board.legend-for-pie .leader{
    height:auto;
    width:auto;
}
.live-preview .leader_board li .legend-item-name,
.live-preview .leader_board .leader .legend-item-name,
.live-preview .leader_board .leader .legend-item-name span{
    margin-left:0;
    font-size:10px;
    line-height:12px;
}
.live-preview ul.legend-item-holder.legend-for-pie{
    padding-top:0;
}

/* Line Chart Widget Live Preview */
.live-preview ul.legend-item-holder.legend-for-line {
    float:right;
}
.live-preview ul.legend-item-holder.legend-for-line li {
    height:20px;
    line-height:20px;
}
.live-preview ul.legend-item-holder.legend-for-line li span {
    display:inline-block;
}

ul.legend-for-line li:first-child .legend-item-name,
ul.legend-for-area li:first-child .legend-item-name{margin-right: 20px;}
.legend-items-default ul{margin-left: 30px;}
ul.number-widget-list li i.icon-stream-competitors-small,
ul.number-widget-list li i.icon-stream-keyword_search-small,
ul.number-widget-list li i.icon-stream-company-small{position: relative; left:1px;}
ul.legend-for-pie li i{position: relative; top:-1px;}
ul.legend-for-pie li.leader i{position: relative; top:-2px;}
.widget-tag_treemap_reports_state_manager{margin:10px 25px;}
ul.legend-item-holder.legend-for-pie ul{position: relative; top: -2px;}
.leader_board li.legend-items-breakdown span.legend-item-name{font-size:18px;}
.legend-item-holder i.icon-stream-social_accounts-small{font-size: 13px!important;}
.legend-item-name .legend-item-name{margin-right: 0!important;}

/* ICON DISPLAY TWEAKS */
.number-widget-list .icon-stream-market_terms-small{position: relative; left:1px;}

.tag_treemap-wrapper .widget-report_widget_header .data-sources{display: inline-block;}
.sentiment_meter-wrapper .widget-report_widget_header .data-sources{display: inline-block;}
.sentiment_meter-wrapper .widget-report_widget_header .data-sources em, .tag_treemap-wrapper .widget-report_widget_header .data-sources em{font-weight: 100; text-transform: none; font-style: normal;}


.more-than-five-number-streams li {
    font-size:1.35em!important;
    width:20%;
    margin-bottom:1em!important;
}
.live-preview .more-than-five-number-streams li {
    font-size:1em !important;
    margin-bottom:0 !important;
}


/* Create new report template */

.new-report-template-help {
    color:#333 !important;
    padding-bottom:20px;
}
.streams-list-for-labels li.stream-for-label,
.new-report-template-list li {
    float:left;
    display:block;
    width:50%;
    min-height:50px;
    margin:0;
    padding:0;
    margin:0 0 5px 0;
}
.streams-list-for-labels li.stream-for-label {
    /*margin:0;*/
    width:45%;
}

.streams-list-for-labels li.stream-for-label ul li {
    padding:0;
    margin:0;
    float:none;
}
.streams-list-for-labels li.stream-for-label ul.results li{
	padding:4px 5px;
	margin:1px;

}
.streams-list-for-labels li.stream-for-label ul li a.remove-item {
    float:right; 
}
.streams-list-for-labels li.stream-for-label ul li i {
    font-size:19px !important;
}
.streams-list-for-labels li.stream-for-label p {
    color: #000;
    font-size: 12px;
    font-weight: 700;
    line-height:25px;
    text-transform: uppercase;
}
.new-report-template-list li span {
    font-weight:bold;
    font-size:12px;
    padding-bottom:5px;
    display:inline-block;
    color:#333333;
}
.new-report-template-list li span  i{
    font-size:16px;
}
.new-report-template-list li input {
    border:1px solid #ccc;
}
.widget-report_template_form .post-form-right {
    background:#f5f5f5;
    padding:0 10px;
    -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
               box-sizing: border-box;   
}
.widget-report_template_form .post-form-right p {
    color:#666666;
    font-size:12px;
    line-height:18px;
    padding:10px 0;
}
.widget-report_template_form .post-form-left textarea {
    height:75px;
    width:460px;
}
.widget-report_template_form .btn.commit {
    margin:20px 0 0 0;
}
.post-form-right .report-timeframe .help-block {
    display:none;
}
.post-form-right .report-recipients {
    display:inline-block;
    margin-top:8px;
}
.new-report-template-list li:nth-child(2n+1),
.streams-list-for-labels li.stream-for-label:nth-child(2n+1) {
    float:left;
}
.new-report-template-list li:nth-child(2n),
.streams-list-for-labels li.stream-for-label:nth-child(2n) {
    float:right;
}
.streams-list-for-labels li.stream-for-label input,
.streams-list-for-labels .selected-sources div{
    width:95%;
}
.streams-list-for-labels .selected-sources div,
.streams-list-for-labels .selected-sources div.type-keyword {
    margin:0;
}
.streams-list-for-labels li.stream-for-label input::-webkit-input-placeholder {
    color:#636363;
}
.streams-list-for-labels li.stream-for-label input:-moz-placeholder {
    color:#636363;
}
.streams-list-for-labels li.stream-for-label input::-moz-placeholder {
    color:#636363;
}
.streams-list-for-labels li.stream-for-label input:-ms-input-placeholder {
    color:#636363;
}
.widget-report_template_stream .sources-search-box ul.results {
    width:100%;
    max-height:80px;
    overflow-y:auto;
}

/* Add new report from template -> Template list */
.report-template-list{
    max-height: 215px;
    height:auto;
    margin-bottom:20px; 
    overflow-y: auto;
    background: #FCFCFC;
    padding: 15px;
    border: 1px solid #CCCCCC;
}
.report-template-list .report-item {
    margin:0 15px 15px 0;
}
.report-template-list .report-item-description {
    margin-left: 92px;
    height: 69px;
    display:inline-block;
    position:absolute;
    top:0;
    z-index:9;
    background:white;
    border:1px solid #ccc;
    padding: 10px;
    width:195px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	visibility: hidden;
    -webkit-transition: all .14s linear;
       -moz-transition: all .14s linear;
        -ms-transition: all .14s linear;
         -o-transition: all .14s linear;
            transition: all .14s linear;
}
.report-template-list .report-item-description p {
    font-size:10px;
    color:#555555;
    font-style:italic;
}
.report-item-description.active-description {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	visibility: visible;
}
/*.report-template-list li:nth-child(5n+5) {
	margin:0;
}*/
.report-template-list li:nth-child(6n+5) .report-item-description,
.report-template-list li:nth-child(6n+6) .report-item-description {
    left:auto;
    right:92px;
}
.report-template-list .report-item{
    width: 93px;
    height: 89px;
}
.report-template-list .report-item .report-page-fold{
    border-right:11px solid #FCFCFC;
    border-bottom:11px solid #cccccc;
}
.report-template-list .report-item.selected .report-page-fold:before{
    content:'';
    width:1px;
    height:15px;
    position:absolute;
    left:5px;
    top:-2px;
    display:block;
    background:#0086b3;
    -webkit-transform: rotate(-45deg);
       -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
         -o-transform: rotate(-45deg);
            transform: rotate(-45deg);
}
.report-template-list .report-item.has-description.selected:hover .report-page-fold:before {
    display:none;
}
.report-template-list .widget-Reports .report-one-item {
    background:white;
    border:1px solid #ccc;
    cursor:pointer;
}
.report-template-list .widget-Reports .report-item.has-description:hover .report-one-item {
    z-index:99;
}
.report-template-list .widget-Reports .report-item.has-description:hover {
    box-shadow:0px 3px 0 #E3E3E3;
}
.report-template-list .widget-Reports .report-item.has-description:hover .active-description {
    box-shadow:0px 1px 0 #E3E3E3;
}

.report-template-list .widget-Reports .report-item.selected .report-one-item {
    background:#09c;
    border:1px solid #0086b3;
    color:white;
}
.report-template-list .widget-Reports .report-item.selected .report-one-item a,
.report-template-list .widget-Reports .report-item.selected:hover .report-one-item a{
    color:white !important;
}
.report-template-list .widget-Reports .report-item:hover .report-one-item a {
    color:#09c !important;
}
.report-template-list .widget-Reports .report-item.selected .report-one-item .report-page-fold {
    border-bottom:11px solid white;
}
.report-template-list .widget-Reports .report-item.has-description:hover .report-one-item .report-page-fold {
    border:0 none;
}
.report-template-list .report-item .report-item_title a {
    font-size:12px;
    line-height:12px;
    color:#666;
}
.report-template-list .report-item-header {
    padding-top:10px;
}
.report-template-list .report-one-item {
    padding:0 5px;
} 
.report-template-list .widget-Reports .report-item.selected .mention-action-bar .mention-action-button .btn,
.report-template-list .widget-Reports .report-item:hover .mention-action-bar .mention-action-button .btn {
    opacity:0.9;
    color:white;
}
.report-template-list .widget-Reports .report-item.selected .mention-action-bar .mention-action-button .btn:hover,
.report-template-list .widget-Reports .report-item:hover .mention-action-bar .mention-action-button .btn:hover {
    opacity:1;
}
/* Report Widget Configuration Error */
.is-missing-data {
    text-align:center;
    padding: 20px;
    outline: 2px dashed #DBDBDC;
    margin: 15px 25px;
    height:180px;
    background:#F6F6F6;
    color: #666666;
    font-size: 16px;
    font-weight: bold;
}
.is-missing-data:hover {
    background:transparent;
}
.is-missing-data:hover .invalid-configuration-list {
    display:block;
}
.is-missing-data:hover .invalid-configuration-default {
    display:none;
}
.invalid-configuration-default i {
    color:#aaaaaa;
    font-size:120px;
    line-height:120px;
    padding-top:30px;
}
.invalid-configuration-list {
    margin:0 auto;
    text-align:center;
    width:100%;
    display:none;
}
.invalid-configuration-list li {
    display:inline-block;
    margin:45px 10px;
}
.invalid-configuration-list li .btn {
    width:85px;
    height: 85px;
    text-align:center;
    position:relative;
    color:#6a6a6a;
    background:#e6e6e9;
    border:1px solid #cececf;
}
.invalid-configuration-list li .btn i {
    font-size:38px;
    width:100%;
    position:absolute;
    top:20px;
    left:0;
    right:0;
}
.invalid-configuration-list li .btn i.icon-plus {
    font-size:46px;
    top:25px;
    left:2px;
}
.invalid-configuration-list li .btn i.icon-action-delete {
    top:20px;
}
.invalid-configuration-list li .btn span {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 4px;
    font-size:13px;
    line-height: normal;
    padding: 0;
    margin: 0;
}
.invalid-configuration-list li .btn:hover {
    background:#09c;
    border:1px solid #0079aa;
    color:white;
}

/* Missing sources notification -> Modal Window Report */

.sources-search-box .notification {
    color:#666;
    padding-left:20px;
    font-weight:bold;
    font-size:11px;
}

/* Live preview for Report Widget Error template */
.live-preview .is-missing-data {
    height:auto;
    padding:70px 30px;
    margin:0;
    border:0 none;
    background:none;
    outline:none;
}
.live-preview .is-missing-data span {
    line-height: 18px;
    padding-bottom:15px;
    color:#666;
    font-size:20px;
}

/* Is missing data announcement header */
.reports .widget-is_missing_data_announcement ~ .widget-reports_widget_list {
    margin-top:110px;
}
.is-missing-data-announcement {
    height:50px;
    line-height:50px;
    font-size:14px;
    color:#666666;
    text-align:center;
    background:#F3F4F6;
    position:fixed;
    z-index:999;
    left: 340px;
    right: 0;
    top: 58px;
    border-bottom:1px solid #C5C8CC;
}
.is-missing-data-announcement i {
    width: auto;
    height:auto;
    font-size:inherit;
    line-height:normal;
    position:static;
    float:none;
    margin:auto;
    color:#F8A794;
}

/* is missing data organize */

ul.reports-organize li.is-missing-data-organize {
    background:#fafafa;
    border:1px solid #D5D5D7;
}
ul.reports-organize li.is-missing-data-organize .icon-holder {
    background:#CCCCCC;
}
ul.reports-organize li.is-missing-data-organize:hover .icon-holder {
    background:#09c;
}

/* Left nav buttons - Create new from template */

.new-report.btn-green {
	margin-top:25px;
	padding:2px 15px;
	font-size:14px;
}
.new-report-from-template {
	display:block;
	margin:15px 0 10px 0;
	font-size:14px;
	color:#333;
	position:relative;
}
.new-report-from-template i.icon-full-reports {
	font-size:22px;
	margin-right:5px;
}
.new-report-from-template i.icon-plus {
	font-size: 7px;
	color: white;
	position: absolute;
	left: -6px;
	top:0px;
}
.new-report-from-template i,
.new-report-from-template span {
	display:inline-block;
}
.new-report-from-template span {
	position:relative;
	bottom:2px;
}